self-contained aid - Englisch Synonyme Wörterbuch